self activating - İspanyolca İngilizce Sözlük